Nedlaw Living Walls

Address:
232B Woolwich Street South
Breslau, ON N0B 1M0
CANADA
Phone: 519-648-9779

Unlike any other green vertical wall, a Nedlaw living wall biofilter is a biological system that takes the air within a building, removes the pollutants and returns this cleansed air.